var SortDir = { ASC: 'asc', DESC: 'desc'};

function Sorting(field, direction) {

	this.field = field;
	this.dir = direction;   // 'asc' or 'desc'

	this.reset = function() {
		this.field = null;
		this.dir = 'asc';
	};

	this.isDesc = function() {
		return (this.dir != null && this.dir.toLowerCase() === SortDir.DESC);
	};

	this.getValue = function() {
		return {
			field: this.field,
			dir: this.dir
		};
	}
}